Improving Current Agent Support Systems: Focus on the Agent Execution System
نویسندگان
چکیده
We propose in this paper a generic architecture to support, develop, manage, and interact with agentbased applications. In this context, we detail two main components of the architecture, namely: the AES (Agent Execution System) and the AEE (Agent Execution Environment). For both of them we describe their main concepts, data structures and interfaces. We also propose a set of characteristics that we believe will also be present in the next-generation AES, such as: independence between AES and AEE, i.e., support to multi-language agents; execution places hierarchically organized; interaction mechanisms amongst AESs and agents based on the event driven model with potentially abortable events; and management and administration AESs capabilities.
منابع مشابه
On the use of multi-agent systems for the monitoring of industrial systems
The objective of the current paper is to present an intelligent system for complex process monitoring, based on artificial intelligence technologies. This system aims to realize with success all the complex process monitoring tasks that are: detection, diagnosis, identification and reconfiguration. For this purpose, the development of a multi-agent system that combines multiple intelligences su...
متن کاملTransactional Support for Cooperation in Multiagent-based Information Systems
Agent technology is a promising solution for coping with the ever-growing complexity of modern information systems involving highly distributed and error-prone information sources. Unfortunately, current prototypes often lack the robustness necessary for real-world deployment. We propose transaction mechanisms as a possible remedy. For this, we divide Multiagent Systems into two layers: (1) a p...
متن کاملImproving Agent Performance for Multi-Resource Negotiation Using Learning Automata and Case-Based Reasoning
In electronic commerce markets, agents often should acquire multiple resources to fulfil a high-level task. In order to attain such resources they need to compete with each other. In multi-agent environments, in which competition is involved, negotiation would be an interaction between agents in order to reach an agreement on resource allocation and to be coordinated with each other. In recent ...
متن کاملArtificial Intelligence Tools in Health Information Management
Application of ICT in health (eHealth) has become an integral part of modern healthcare systems. Electronic health information management has proven useful in improving quality of health care, reducing costs and facilitating health research. However, the increasing complexity of healthcare and the growing demand for high quality healthcare delivery has created a need for eHealth systems with t...
متن کاملOptimization of majority protocol for controlling transactions concurrency in distributed databases by multi-agent systems
In this paper, we propose a new concurrency control algorithm based on multi-agent systems which is an extension of majority protocol. Then, we suggest a clustering approach to get better results in reliability, decreasing message passing and algorithm’s runtime. Here, we consider n different transactions working on non-conflict data items. Considering execution efficiency of some different...
متن کامل